import 'dart:convert';

class JsonUtil {
  static dynamic jsonObjectFromString(String? jsonStr) {
    if (jsonStr == null || jsonStr.isEmpty) {
      return null;
    }
    JsonDecoder decoder = const JsonDecoder();
    var responsedObj = decoder.convert(jsonStr);
    return responsedObj;
  }

  static String jsonStringFromJsonMap(Map? jsonMap) {
    if (jsonMap == null || jsonMap.isEmpty) {
      return "{}";
    }
    JsonEncoder encoder = const JsonEncoder();
    String jsonString = encoder.convert(jsonMap);
    return jsonString;
  }
}
